home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magical CD Author
/
Magical CD Author.iso
/
Magical-CD
/
Magical-CD (Wide)
/
Magical-CD (Wide).rsrc
/
bin.rsrc_CODE_11547_TOURMAIN.txt
< prev
next >
Wrap
Text File
|
1994-09-02
|
22KB
|
357 lines
# near model CODE resource
# jump table entries: 43167-43178 (12 of them)
00000000 FEE6 1D8C .extension 0xEE6 <<F/2-3/7>> // unimplemented
00000004 0000 05BC ori.b D0, 0xBC
00000008 0000 03E4 ori.b D0, 0xE4
0000000C 0000 007A ori.b D0, 0x7A /* 'z' */
00000010 8000 or.b D0, D0
00000012 0002 3698 ori.b D2, 0x98
00000016 1F8A 1E72 move.b [A7 + D1 * 8 + 0x72], A2
0000001A 1E2A FB04 move.b D7, [A2 - 0x4FC]
0000001E 6B3C bmi +0x3E /* 0000005C */
00000020 1FC2 move.b <<invalid special address>>, D2
00000022 E088 lsr D0, 8
00000024 DB94 add.l [A4], D5
00000026 DB78 DB9A add.w [0xFFFFDB9A], D5
0000002A DB98 add.l [A0]+, D5
0000002C 7051 moveq.l D0, 0x51
0000002E 7071 moveq.l D0, 0x71
00000030 707E moveq.l D0, 0x7E
00000032 A93E syscall MenuKey
00000034 A86A syscall HiWord
00000036 A86B syscall LoWord
00000038 DB70 A938 1E12 A93D add.w [A0 + 0x1E12A93D + A2], D5
00000040 DB82 addx.l D5, D2
00000042 DB84 addx.l D5, D4
00000044 DB86 addx.l D5, D6
00000046 DB88 addx.l -[A5], -[A0]
00000048 FD74 .extension 0xD74 <<F/4-5/6>> // unimplemented
0000004A A92C syscall FindWindow
0000004C A9B3 syscall SystemClick
0000004E A925 syscall DragWindow
00000050 FD0C .extension 0xD0C <<F/4-5/6>> // unimplemented
00000052 A91E syscall TrackGoAway
00000054 A916 syscall HideWindow
00000056 FCE6 021B .extension 0xCE6 <<F/2-3/6>> // unimplemented
0000005A FC70 1E5A .extension 0xC70 <<F/1/6>>, 0x1E5A // unimplemented
// begin alternate branch 0000005C-0000005E
label0000005C:
0000005C 1E5A movea.b A7, [A2]+
// end alternate branch 0000005C-0000005E
label0000005C: // (misaligned)
0000005E 060A 4278 addi.b A2, 0x78 /* 'x' */
00000062 09DC .incomplete
00000064 FAFC AA45 .extension 0xAFC <<F/2-3/5>> // unimplemented
00000068 A913 syscall NewWindow
0000006A A914 syscall DisposeWindow
0000006C FAFC 06A2 .extension 0xAFC <<F/2-3/5>> // unimplemented
00000070 FD12 .extension 0xD12 <<F/4-5/6>> // unimplemented
00000072 1E0A move.b D7, A2
00000074 A93C syscall SetMenuBar
00000076 8B83 0A0E unpk D5, D3, 0x0A0E
0000007A CA73 24D8 and.w D5, [A3 + D2.w * 4 - 0x40]
0000007E 000F 000F ori.b A7, 0xF
00000082 0C18 0A0E cmpi.b [A0]+, 0xE
00000086 6900 7E3B bvs +0x7E3D /* 00007EC3 */
0000008A 2033 5A22 move.l D0, [A3 + D5 * 2 + 0x22]
0000008E AE8B syscall 0xA8B, auto_pop
00000090 0ABB 1263 0222 3B05 xori.l [[PC + <<invalid base displacement size>>] + D3 * 2], 0x12630222
00000098 E300 asl D0.b, 1
0000009A 5A46 addq.w D6, 5
0000009C 2B00 move.l -[A5], D0
0000009E 4400 neg.b D0
000000A0 B32E 0102 xor.b [A6 + 0x102], D1
000000A4 3B5A E902 move.w [A5 - 0x16FE], [A2]+
000000A8 7B02 moveq.l D5, 0x02
000000AA EB47 asl D7.w, 5
000000AC 3315 move.w -[A1], [A5]
000000AE CCB3 0FA4 and.l D6, <<invalid full ext with I/IS == 4>>
000000B2 000F 6901 ori.b A7, 0x1
000000B6 0B06 btst D6, D5
000000B8 587B 82EB addq.w [PC + A0.w * 2 - 0x21], 4
000000BC 32AA 5B81 move.w [A1], [A2 + 0x5B81]
000000C0 2B14 move.l -[A5], [A4]
000000C2 A358 syscall InsTime, flags=3
000000C4 7308 moveq.l D1, 0x08
000000C6 EB08 lsl D0.b, 5
000000C8 747B moveq.l D2, 0x7B
000000CA 070E btst A6, D3
000000CC 5B02 subq.b D2, 5
000000CE FB02 .extension 0xB02 <<F/4-5/5>> // unimplemented
000000D0 2B02 move.l -[A5], D2
000000D2 5B07 subq.b D7, 5
000000D4 2B02 move.l -[A5], D2
000000D6 5A5B addq.w [A3]+, 5
000000D8 0778 021B bchg [0x0000021B], D3
000000DC 173B 0402 move.b -[A3], [PC + D0.w * 4 + 0x2]
000000E0 AB41 syscall bEND1
000000E2 1B05 move.b -[A5], D5
000000E4 025B 49FB andi.w [A3]+, 0x49FB
000000E8 0100 btst D0, D0
000000EA 5B78 BB02 subq.w [0xFFFFBB02], 5
000000EE 0063 7805 ori.w -[A3], 0x7805
000000F2 0516 btst [A6], D2
000000F4 7304 moveq.l D1, 0x04
000000F6 3B20 move.w -[A5], -[A0]
000000F8 9322 sub.b -[A2], D1
000000FA 1216 move.b D1, [A6]
000000FC 8307 sbcd D1, D7
000000FE 2108 move.l -[A0], A0
00000100 0304 btst D4, D1
00000102 325E movea.w A1, [A6]+
00000104 EB32 roxl D2.b, D5
00000106 A100 syscall Open/PBHOpen/HOpen, flags=1
00000108 1315 move.b -[A1], [A5]
0000010A EB47 asl D7.w, 5
0000010C 000F 8C83 ori.b A7, 0x83
00000110 145E movea.b A2, [A6]+
00000112 3326 move.w -[A1], -[A6]
00000114 E36A lsl D2.w, D1
00000116 F43B cpusha NONE
00000118 20CB move.l [A0]+, A3
0000011A 103B 0543 0002 7B33 move.b D0, [[PC + <<invalid base displacement size>>] + 0x27B33]
00000122 2305 move.l -[A1], D5
00000124 4304 .invalid 1, D4 // invalid opcode 4 with b == 4
00000126 5303 subq.b D3, 1
00000128 EB32 roxl D2.b, D5
0000012A DB02 addx.b D5, D2
0000012C E50D lsl D5.b, 2
0000012E 250C move.l -[A2], A4
00000130 1C16 move.b D6, [A6]
00000132 0304 btst D4, D1
00000134 090B btst A3, D4
00000136 2423 move.l D2, -[A3]
00000138 1673 010E 0B04 movea.b A3, [[A3 + <<invalid base displacement size>>] + D0 + 0xB04]
0000013E 633B bls +0x3D /* 0000017B */
00000140 E347 asl D7.w, 1
00000142 BB01 xor.b D1, D5
00000144 BB05 xor.b D5, D5
00000146 FB2F .extension 0xB2F <<F/4-5/5>> // unimplemented
00000148 E100 asl D0.b, 8
0000014A 2B09 move.l -[A5], A1
0000014C E100 asl D0.b, 8
0000014E BB85 xor.l D5, D5
00000150 3B9E ABBB 4A5B 164C D283 5904 move.w [[0x4A5B164C + A2 * 2] - 0x2D7CA6FC], [A6]+
0000015C 5B24 subq.b -[A4], 5
0000015E 1304 move.b -[A1], D4
00000160 BB05 xor.